package com.cheng.example.book.advise151.chap4;

/**
 * 注意方法中传递的参数要求
 *
 * 第二个测试案例传递进来的是一个""符号，""符号在正则表达式中表示的是字符串的结束位置，
 * 也就是执行完replaceAll后在字符串结尾的地方加上了空字符串，其结果还是""是"
 *
 *
 * 知识点：replaceAll使用的是正则表达式，replace则是直接替换
 *
 */
public class Client53 {

    //删除字符串
    public static String remove(String source, String sub) {
        return source.replaceAll(sub, "");
    }

    public static void main(String[] args) {
        System.out.println((remove("好是好s","好").equals("是")));
        System.out.println((remove("$是$","$").equals("是")));

        System.out.println("$是$".replace("$",""));
        System.out.println("$是$".replaceAll("$",""));


    }
}
